Cap shelduck - Alemán Inglés Diccionario